3d496ca9eaf30bfbfda626195276bd2daaf3448a,src/main/java/org/osgl/inject/Genie.java,Genie,decorate,#BeanSpec#Provider#,425

Before Change


    }

    private Provider<?> decorate(BeanSpec spec, Provider provider) {
        return ScopedProvider.decorate(spec, PostConstructorInvoker.decorate(spec, ElementLoaderProvider.decorate(spec, provider, this), this), this);
    }

    private Provider buildProvider(BeanSpec spec, Set<BeanSpec> chain) {

After Change


    private Provider<?> decorate(BeanSpec spec, Provider provider) {
        return ScopedProvider.decorate(spec,
                PostConstructProcessorInvoker.decorate(spec,
                        PostConstructorInvoker.decorate(spec,
                                ElementLoaderProvider.decorate(spec, provider, this)
                                , this)
                        , this)
                , this);
    }